home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgLangD.iso / TURBOPASCAL WIN / RWDEMOS.PAK / RWPDEMO.RC < prev    next >
Text File  |  1992-06-08  |  13KB  |  353 lines

  1. #include "wobjects.h"
  2. #include "rwpdemoc.pas"
  3.  
  4. men_Main MENU 
  5. BEGIN
  6.     POPUP "&File"
  7.     BEGIN
  8.         MENUITEM "&New", cm_New
  9.         MENUITEM "&Open...", cm_Open
  10.         MENUITEM SEPARATOR
  11.         MENUITEM "&Save", cm_Save, GRAYED
  12.         MENUITEM "Save &as...", cm_SaveAs, GRAYED
  13.         MENUITEM SEPARATOR
  14.         MENUITEM "&Print...", cm_Print, GRAYED
  15.         MENUITEM SEPARATOR
  16.         MENUITEM "E&xit", cm_Exit
  17.     END
  18.  
  19.     POPUP "&Edit"
  20.     BEGIN
  21.         MENUITEM "&Undo      Alt+Backspace", cm_EditUndo, GRAYED
  22.         MENUITEM SEPARATOR
  23.         MENUITEM "Cu&t         Shift+Del", cm_EditCut, GRAYED
  24.         MENUITEM "&Copy      Ctrl+Ins", cm_EditCopy, GRAYED
  25.         MENUITEM "&Paste     Shift+Ins", cm_EditPaste, GRAYED
  26.         MENUITEM SEPARATOR
  27.         MENUITEM "Cl&ear     ", cm_EditClear, GRAYED
  28.         MENUITEM "D&elete", cm_EditDelete, GRAYED
  29.     END
  30.  
  31.     POPUP "&Options"
  32.     BEGIN
  33.         MENUITEM "&Directories...", cm_Directories
  34.         MENUITEM SEPARATOR
  35.         POPUP "&Environment"
  36.         BEGIN
  37.             MENUITEM "&Preferences...", cm_Preferences
  38.             MENUITEM "&Mouse...", cm_Mouse
  39.         END
  40.  
  41.         MENUITEM SEPARATOR
  42.         MENUITEM "&Open...", cm_Options_Open, GRAYED
  43.         MENUITEM "&Save", cm_Options_Save, GRAYED
  44.         MENUITEM "Save &as...", cm_Options_SaveAs, GRAYED
  45.     END
  46.  
  47.     POPUP "&Window"
  48.     BEGIN
  49.         MENUITEM "&Tile", cm_TileChildren, GRAYED
  50.         MENUITEM "&Cascade", cm_CascadeChildren, GRAYED
  51.         MENUITEM "Arrange &icons", cm_ArrangeIcons, GRAYED
  52.         MENUITEM "Close &all", cm_CloseChildren, GRAYED
  53.     END
  54.  
  55.     POPUP "&Help"
  56.     BEGIN
  57.         MENUITEM "&Index               Shift+F1", cm_Index, GRAYED
  58.         MENUITEM "&Topic Search    Ctrl+F1", cm_Topic_Search, GRAYED
  59.         MENUITEM "&Glossary", cm_Glossary, GRAYED
  60.         MENUITEM "Using &Help", cm_Using_Help, GRAYED
  61.         MENUITEM SEPARATOR
  62.         MENUITEM "&About RWPDemo...", 145
  63.     END
  64.  
  65. END
  66.  
  67. dlg_Open DIALOG 5, 17, 165, 149
  68. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  69. CAPTION "Open"
  70. FONT 8, "Helv"
  71. BEGIN
  72.     LTEXT "File &name:", -1, 5, 5, 38, 12
  73.     CONTROL "", id_FName, "EDIT", ES_LEFT | ES_AUTOHSCROLL | ES_OEMCONVERT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP | WS_TABSTOP, 46, 4, 111, 12
  74.     LTEXT "Path:", -1, 8, 21, 16, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  75.     LTEXT "", id_FPath, 29, 21, 127, 9, WS_CHILD | WS_VISIBLE | WS_GROUP
  76.     LTEXT "&Files:", -1, 12, 32, 16, 8
  77.     CONTROL "", id_FList, "LISTBOX", LBS_STANDARD | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 6, 43, 70, 59
  78.     LTEXT "&Directories", -1, 96, 33, 51, 9
  79.     CONTROL "", id_DList, "LISTBOX", LBS_STANDARD | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 92, 43, 70, 59
  80.     CONTROL "Options", -1, "button", BS_GROUPBOX | WS_GROUP, 8, 105, 150, 22
  81.     CONTROL "&Text", id_Text, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 17, 113, 37, 12
  82.     CONTROL "&Scribble", id_Scribble, "BUTTON", BS_AUTORADIOBUTTON, 68, 113, 36, 12
  83.     CONTROL "&Graph", id_Graph, "BUTTON", BS_AUTORADIOBUTTON, 118, 113, 35, 12
  84.     CONTROL "OK", IDOK, "BUTTON", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP, 11, 130, 28, 14
  85.     PUSHBUTTON "Cancel", IDCANCEL, 68, 130, 28, 14, BS_PUSHBUTTON | WS_TABSTOP
  86.     PUSHBUTTON "Help", Id_help, 125, 130, 28, 14
  87. END
  88. dlg_Print DIALOG 35, 25, 163, 133
  89. CAPTION "Print"
  90. FONT 8, "Helv"
  91. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  92. BEGIN
  93.     LTEXT "Copies:", -1, 5, 12, 28, 8, SS_LEFT
  94.     CONTROL "", -1, "static", SS_BLACKFRAME, 35, 10, 16, 10
  95.     CONTROL "", 211, "STATIC", SS_LEFT | WS_TABSTOP, 37, 11, 13, 8
  96.     CONTROL " Pages ", -1, "button", BS_GROUPBOX | WS_GROUP, 4, 24, 155, 30
  97.     CONTROL "&All", 212, "BUTTON", BS_AUTORADIOBUTTON | WS_TABSTOP, 36, 29, 28, 12
  98.     CONTROL "&Partial", 213, "BUTTON", BS_AUTORADIOBUTTON, 36, 42, 35, 8
  99.     LTEXT "From:", -1, 75, 42, 19, 8, SS_LEFT
  100.     CONTROL "", 214, "static", SS_GRAYFRAME | WS_GROUP, 98, 41, 12, 10
  101.     LTEXT "To:", -1, 114, 42, 16, 8, SS_LEFT
  102.     CONTROL "", 215, "static", SS_GRAYFRAME, 134, 41, 11, 10
  103.     LTEXT " Printers", -1, 3, 61, 31, 8, SS_LEFT
  104.     CONTROL "", 216, "LISTBOX", LBS_STANDARD | WS_TABSTOP, 4, 70, 155, 39
  105.     DEFPUSHBUTTON "P&rint", 217, 5, 114, 24, 14, WS_TABSTOP
  106.     PUSHBUTTON "Printer &setup...", 218, 37, 114, 51, 14, WS_TABSTOP
  107.     PUSHBUTTON "Cancel", IDCANCEL, 97, 114, 27, 14, WS_TABSTOP
  108.     PUSHBUTTON "Help", Id_help, 133, 114, 24, 14, WS_TABSTOP
  109. END
  110.  
  111. acc_Main ACCELERATORS 
  112. BEGIN
  113.     VK_BACK, 24325, VIRTKEY, ALT
  114.     VK_DELETE, 24320, VIRTKEY, SHIFT
  115.     VK_INSERT, 24321, VIRTKEY, CONTROL
  116.     VK_INSERT, 24322, VIRTKEY, SHIFT
  117.     VK_F1, 141, VIRTKEY, SHIFT
  118.     VK_F1, 142, VIRTKEY, CONTROL
  119. END
  120.  
  121.  
  122.  
  123.  
  124. dlg_About DIALOG 85, 29, 121, 88
  125. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  126. CAPTION "About RWCDemo"
  127. FONT 8, "Helv"
  128. BEGIN
  129.     CTEXT "Resource Workshop Demo", -1, 6, 5, 108, 11
  130.     CTEXT "Copyright (c) 1992, Borland International", -1, 25, 49, 70, 16, WS_CHILD | WS_VISIBLE | WS_GROUP
  131.     DEFPUSHBUTTON "OK", 1, 48, 69, 24, 14, BS_DEFPUSHBUTTON | WS_TABSTOP
  132.     ICON ico_RWPDemo, -1, 52, 25, 16, 16, SS_ICON
  133. END
  134.  
  135.  
  136.  
  137. dlg_Options_Directories DIALOG 11, 18, 177, 79
  138. CAPTION "Directories"
  139. FONT 8, "Helv"
  140. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  141. BEGIN
  142.     LTEXT "&Scribble Directory", -1, 9, 5, 66, 10, SS_LEFT | WS_GROUP
  143.     CONTROL "", ID_ScribbleDirectory, "COMBOBOX", CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP, 80, 4, 95, 32
  144.     LTEXT "&Text Directory", -1, 9, 22, 64, 10, SS_LEFT | WS_GROUP
  145.     CONTROL "", id_TextDirectory, "COMBOBOX", CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP, 80, 22, 95, 32
  146.     LTEXT "&Graphics Directory", -1, 9, 40, 64, 8, SS_LEFT | WS_GROUP
  147.     CONTROL "", id_GraphicDirectory, "COMBOBOX", CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP, 80, 40, 95, 32
  148.     DEFPUSHBUTTON "OK", IDOK, 16, 61, 24, 14, BS_DEFPUSHBUTTON | WS_TABSTOP
  149.     PUSHBUTTON "Cancel", IDCANCEL, 68, 61, 26, 14, BS_PUSHBUTTON | WS_TABSTOP
  150.     PUSHBUTTON "Help", id_help, 122, 61, 24, 14
  151. END
  152.  
  153.  
  154. dlg_Preferences DIALOG 13, 21, 210, 88
  155. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  156. CAPTION "Preferences"
  157. FONT 8, "Helv"
  158. BEGIN
  159.     CONTROL " Desktop file ", -1, "button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP, 15, 7, 88, 52
  160.     CONTROL "&None", 222, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 21, 19, 78, 10
  161.     CONTROL "C&urrent directory", 223, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 21, 31, 78, 10
  162.     CONTROL "Conf&ig file directory", 224, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 21, 43, 78, 10
  163.     CONTROL " Autosave ", -1, "button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP, 107, 7, 88, 52
  164.     CONTROL "&Editor files", 225, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 112, 19, 60, 10
  165.     CONTROL "En&vironment", 226, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE, 112, 31, 60, 10
  166.     CONTROL "&Desktop", 227, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE, 112, 43, 60, 10
  167.     CONTROL "&OK", IDOK, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 28, 67, 37, 14
  168.     PUSHBUTTON "&Cancel", IDCANCEL, 86, 67, 37, 14
  169.     PUSHBUTTON "Help", Id_help, 144, 67, 37, 14
  170. END
  171.  
  172.  
  173. dlg_Mouse DIALOG 14, 19, 190, 97
  174. CAPTION "Mouse"
  175. FONT 8, "Helv"
  176. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  177. BEGIN
  178.     CONTROL " Right mouse button ", -1, "button", BS_GROUPBOX, 8, 5, 77, 59
  179.     CONTROL "&Nothing", 228, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 18, 19, 57, 12
  180.     CONTROL "&Clear Window", 229, "BUTTON", BS_AUTORADIOBUTTON, 18, 33, 57, 12
  181.     CONTROL "&Inverse Color", 230, "BUTTON", BS_AUTORADIOBUTTON, 18, 47, 57, 12
  182.     LTEXT "&Mouse Click", -1, 93, 11, 90, 9
  183.     CONTROL "Fast", -1, "STATIC", SS_LEFT, 95, 22, 16, 8
  184.     CONTROL "Slow", -1, "STATIC", SS_LEFT, 161, 22, 16, 8
  185.     CONTROL "", 231, "scrollbar", SBS_HORZ | WS_TABSTOP, 95, 32, 86, 10
  186.     CONTROL "&Reverse mouse buttons", 232, "BUTTON", BS_AUTOCHECKBOX | WS_TABSTOP, 97, 48, 90, 9
  187.     DEFPUSHBUTTON "OK", IDOK, 11, 76, 30, 14, BS_DEFPUSHBUTTON | WS_TABSTOP
  188.     PUSHBUTTON "Cancel", IDCANCEL, 71, 76, 30, 14, BS_PUSHBUTTON | WS_TABSTOP
  189.     PUSHBUTTON "Help", Id_help, 137, 76, 30, 14
  190. END
  191.  
  192.  
  193. RCDATA_1 RCDATA 
  194. BEGIN
  195. "\07\07Wake up!!\07\07\0"
  196. , "\11Hello world"
  197. , 25
  198. 0x05f
  199. "\07"
  200.  
  201. END
  202.  
  203. CURSOR_1 CURSOR rwdemo.cur
  204.  
  205.  
  206. ico_RWPDemo ICON rwdemo.ico
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215. dlg_FileNew DIALOG 35, 23, 130, 129
  216. CAPTION "New"
  217. FONT 8, "Helv"
  218. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
  219. BEGIN
  220.     CONTROL "&Text", id_Text, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 41, 24, 41, 12
  221.     CONTROL "&Scribble", id_Scribble, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 41, 44, 40, 12
  222.     CONTROL "&Graphics", id_Graphics, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 41, 64, 41, 12
  223.     CONTROL "", -1, "button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP, 30, 12, 66, 74
  224.     DEFPUSHBUTTON "OK", IDOK, 29, 102, 30, 14
  225.     PUSHBUTTON "Cancel", IDCANCEL, 69, 102, 31, 14
  226. END
  227.  
  228.  
  229. 1000 MENU 
  230. BEGIN
  231.     POPUP "Color"
  232.     BEGIN
  233.         MENUITEM "Red", cm_Red
  234.         MENUITEM "Green", cm_Green
  235.         MENUITEM "Blue", cm_Blue
  236.     END
  237.  
  238.     POPUP "Width"
  239.     BEGIN
  240.         MENUITEM "Thin", cm_thin
  241.         MENUITEM "Normal", cm_Normal
  242.         MENUITEM "Thick", cm_thick
  243.     END
  244.  
  245. END
  246.  
  247. 1001 MENU 
  248. BEGIN
  249.     POPUP "Shape"
  250.     BEGIN
  251.         MENUITEM "Ellipse", cm_Circle
  252.         MENUITEM "Rectangle", cm_Rectangle
  253.     END
  254.  
  255.     POPUP "Color"
  256.     BEGIN
  257.         MENUITEM "Red", cm_red
  258.         MENUITEM "Green", cm_Green
  259.         MENUITEM "White", cm_ClearShape
  260.     END
  261.  
  262. END
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275. bmp_StatusBar BITMAP 
  276. BEGIN
  277. '42 4D 16 01 00 00 00 00 00 00 76 00 00 00 28 00'
  278. '00 00 0A 00 00 00 14 00 00 00 01 00 04 00 00 00'
  279. '00 00 A0 00 00 00 00 00 00 00 00 00 00 00 00 00'
  280. '00 00 10 00 00 00 00 00 00 00 00 00 80 00 00 80'
  281. '00 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80'
  282. '00 00 80 80 80 00 C0 C0 C0 00 00 00 FF 00 00 FF'
  283. '00 00 00 FF FF 00 FF 00 00 00 FF 00 FF 00 FF FF'
  284. '00 00 FF FF FF 00 88 88 88 88 88 08 88 00 77 7F'
  285. '87 77 77 00 00 00 88 8F 87 88 88 00 00 00 88 8F'
  286. '87 88 88 80 88 88 88 8F 87 88 88 44 00 04 88 8F'
  287. '87 88 88 00 00 00 88 8F 87 88 88 00 00 00 88 8F'
  288. '87 88 88 00 00 04 88 8F 87 88 88 00 10 00 88 8F'
  289. '87 88 88 00 00 40 88 8F 87 88 88 A0 82 02 88 8F'
  290. '87 88 88 00 00 00 88 8F 87 88 88 08 00 22 88 8F'
  291. '87 88 88 00 00 00 88 8F 87 88 88 00 00 00 88 8F'
  292. '87 88 88 00 00 00 88 8F 87 88 88 00 00 00 88 8F'
  293. '87 88 88 00 00 00 FF FF 8F FF FF 00 00 00 88 88'
  294. '88 88 88 00 00 00'
  295.  
  296. END
  297.  
  298.  
  299. bmp_StatusLine BITMAP 
  300. BEGIN
  301. '42 4D F6 02 00 00 00 00 00 00 76 00 00 00 28 00'
  302. '00 00 40 00 00 00 14 00 00 00 01 00 04 00 00 00'
  303. '00 00 80 02 00 00 00 00 00 00 00 00 00 00 00 00'
  304. '00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 80'
  305. '00 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80'
  306. '00 00 80 80 80 00 C0 C0 C0 00 00 00 FF 00 00 FF'
  307. '00 00 00 FF FF 00 FF 00 00 00 FF 00 FF 00 FF FF'
  308. '00 00 FF FF FF 00 88 88 88 88 88 88 88 88 88 88'
  309. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  310. '88 88 88 88 88 88 87 77 77 77 77 77 77 77 77 77'
  311. '77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77'
  312. '77 77 77 77 77 F8 87 88 88 88 88 88 88 88 88 88'
  313. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  314. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  315. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  316. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  317. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  318. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  319. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  320. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  321. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  322. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  323. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  324. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  325. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  326. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  327. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  328. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  329. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  330. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  331. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  332. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  333. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  334. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  335. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  336. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  337. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  338. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  339. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  340. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  341. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  342. '88 88 88 88 88 F8 87 88 88 88 88 88 88 88 88 88'
  343. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  344. '88 88 88 88 88 F8 8F FF FF FF FF FF FF FF FF FF'
  345. 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
  346. 'FF FF FF FF FF F8 88 88 88 88 88 88 88 88 88 88'
  347. '88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
  348. '88 88 88 88 88 88'
  349.  
  350. END
  351.  
  352. #include "strings.rc"
  353.